Add Trimble position provider - #4641
Conversation
Some test cases with bluetooth preprocessor guard were not run, because there was missing import for mmconfig.h
Improve position data parsing, antenna height handling.
📦 Build Artifacts Ready
|
Testing Comments — Android (Trimble Mobile Manager integration)
Screen_Recording_20260812_144154.mp4
Screen_Recording_20260811_153349.2.mp4 |
With trimble position provider after startup it looked like users started Trimble app instead of MM. We add a bit of delay, so loading is more natural.
|
Issues found in testing should be fixed now:
|
Coverage Report for CI Build 32565666835Coverage increased (+0.5%) to 59.572%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions362 previously-covered lines in 7 files lost coverage.
Coverage Stats
💛 - Coveralls |
resolves https://github.com/MerginMaps/product/issues/121
For easier integration with Trimble external GNSS devices a new provider has been added. The setup has been essentially changed to be "one-click". Trimble Mobile Manager (TMM) companion app is required for proper setup.
New UI:
TODO:
Testing criteria: